San Teodoro Vacations from $669

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to $1,045 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your San Teodoro Vacation

The best way to experience this interesting city is with a customized San Teodoro vacation package. Base yourself in the neighborhood of Porto Taverna, which is great for views, camping and walking or choose someplace else — our packages are all about you. A trip to San Teodoro is a wonderful opportunity to go sightseeing. Be sure to stop by well-known attractions like Cala Brandinchi Beach, San Teodoro Beach and Lu Impostu Beach. Browse Expedia's wide range of travel options and book your dream vacation to San Teodoro now.

The Latest San Teodoro vacation packages

Price found within the past 48 hours. Click for updated prices.
Bellevue Sardinia Resort, Affiliated by Meliá
HOTIDAY Room Collection - Olbia Wallure
Smy Carlos V Alghero
Baglioni Resort Sardinia - The Leading Hotels of the World
Felix Hotels - Hotel La Coluccia
Don't see what you're looking for?
See all available trips from Columbus to San Teodoro
View all trips

Discover the most popular places to visit in San Teodoro

What to do in San Teodoro

San Teodoro Hotel Deals

Baglioni Resort Sardinia - The Leading Hotels of the World
Baglioni Resort Sardinia - The Leading Hotels of the World
5 out of 5
Via Tavolara, Località Lu Fraili di Sotto, San Teodoro, SS
Fully refundableReserve now, pay when you stay
$1,117 nightly
The price is $1,240 total per night from Jun 30 to Jul 1
$1,240 total
Jun 30 - Jul 1
Total includes taxes and fees
9.2/10 Wonderful! (63 reviews)
"This resort is beautiful. The grounds are magnificent and the beach is paradise. Clear water and white sand. The staff is very friendly and helpful. The room we had was a superior room which is standard. It was a little small but we didn’t care. The concierge was very helpful in securing a car for ..."

Reviewed on Jun 20, 2025

Baglioni Resort Sardinia - The Leading Hotels of the World
Resort Grande Baia
Resort Grande Baia
4 out of 5
Localita Montepetrosu SS 125, Comune San Teodoro, San Teodoro, SS
$404 nightly
The price is $452 total per night from Jul 28 to Jul 29
$452 total
Jul 28 - Jul 29
Total includes taxes and fees
7.6/10 Good! (344 reviews)
"Nice hotel, near Cala Brandinchi, it has comfortable cabins well equipped for families, nice staff, specially Cinthia the safeguard, which was really nice with us. Restaurants are nice, 40 min to Olbia and 2 hours to Cala Gonone. The beach hotel is ok, but no so beautiful as other beaches of Sardinia. ..."

Reviewed on Jun 11, 2025

Resort Grande Baia
Residence Baia Salinedda
Residence Baia Salinedda
Localita' Capo Coda Cavallo, San Teodoro, SS
7.8/10 Good! (51 reviews)
"In the ad it says that there is internet with Wi-Fi. but only in the reception area. There is no internet in the rooms. The pool service is limited and the restaurant is expensive and has little variety."

Reviewed on Jul 19, 2024

Residence Baia Salinedda
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find the Best San Teodoro Vacation Packages

San Teodoro Beach Vacation

Whether you're heading off by yourself or with the whole gang, you're sure to find plenty of relaxation on your San Teodoro vacation. Hunt for shiny seashells or laze on the shore and watch the sunset. Whatever you decide to do, your trip to San Teodoro is sure to be a blast. San Teodoro Beach, located 2 miles from the city center, is a great choice for those who value convenience. Many people also lock in San Teodoro vacation deals closer to Spiaggia Salinedda, another popular nearby option.

Things You Should Know About San Teodoro

  • If you're dreaming of that oceanfront lifestyle, consider our San Teodoro beach hotels. Gorgeous water views and cool sea air — what more could you ask for?
  • Apartments are another popular choice for those planning a vacation in San Teodoro. Two great options are Futura Club Baja Bianca and Li Suari Club Village.
  • San Teodoro is home to approximately 1,900 people. Why not get out and say hello to one or two of them? It's a terrific way to get some local knowledge! You can also look up our San Teodoro things to do page.
  • If you're on the lookout for places to visit while you're in town, add San Teodoro Beach, La Isuledda Beach and Cala Suaraccia Beach to your travel schedule. Also, be sure to look into our San Teodoro vacation deals to get great deals on your experiences, hotels and more.

San Teodoro Essential Information

Language
Italian
Currency
Euros
Local Welcome
Ciao
Local Goodbye
Ciao
Closest Airport
Costa Smeralda Airport (OLB)
Population
1,900
Max Temp Winter
55ºF
Max Temp Summer
85ºF
Top Sights
Cala Brandinchi Beach, Porto Istana Beach and San Teodoro Beach

More vacations you might like

Frequently asked questions

How much does a San Teodoro vacation package cost?
You can snap up a vacation package to this top destination from $669 on Expedia. However, how much your vacation to San Teodoro costs will depend on your hotel choice, season and length of stay.
What are the cheapest months to go to San Teodoro?
If you're looking to snag a cheap San Teodoro vacation package, consider visiting in September, November and December. You'll generally find better prices on flights and accommodations during these months --- perfect for a budget-friendly break.
How many days is enough for San Teodoro?
With around 6 days, you'll have enough time to enjoy popular neighborhoods like Suaredda-Traversa and San Teodoro City Centre during your San Teodoro vacation. Remember to also add Cascata Rio Pitrisconi and Spiaggia Salinedda to your sightseeing itinerary. In the mood for more adventures? Consider venturing outside of San Teodoro on day trips and tours.
Is it worth booking a vacation package to San Teodoro?
Whether you're looking to explore major attractions like San Teodoro Beach and La Isuledda Beach on your San Teodoro vacation, or coming for its excellent walking trails, watersports and culture, there's something for everyone here. With so much to experience, you'll soon find out why so many people think San Teodoro is a good vacation destination.
How to find the best San Teodoro package deals?
Finding a cheap San Teodoro package deal is easy with Expedia. Once you've entered your destination and trip dates under our "Packages" tab, set your budget range, add some filters and see what's available. You can customize your search by "Property class," "Number of bedrooms," "Traveler experience" and more. Order the results by "Price: low to high" to discover the most pocket-friendly San Teodoro package deals. Want a simple trick to score even more savings? Be flexible with your departure dates and consider going away on a weekday, when prices are usually lower.
Is it cheaper to book a San Teodoro vacation as a package?
An Expedia vacation package could land you great savings when compared to arranging hotels and flights separately. Better still, you can tailor your San Teodoro getaway to fit your exact needs. Choose your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.
When to book a vacation package to San Teodoro?
If you've got your San Teodoro vacation dates locked in, book early to grab some terrific deals. With Expedia, you can generally reserve some flights up to a year in advance. Prefer spur-of-the-moment trips? Our last-minute deals are perfect for quick escapes.
How to plan a trip to San Teodoro?

  1. Pick the ideal time to travel: Your schedule, favorite season and the type of weather you like can all impact your decision on when to go to San Teodoro.
  2. Figure out your budget: Ensure you have enough money to cover everything from dining out and transportation to activities and airfares. Your hotel will probably be the largest expense during your trip to San Teodoro.
  3. Use Expedia's trip planning tool to explore San Teodoro: Research every aspect of your trip to San Teodoro with this comprehensive planner. Invite your family and friends to collaborate on a group trip, search for hotels or things to do and make bookings.
  4. Work out your trip length: Think about how long you'd like to spend discovering San Teodoro. Plan your itinerary so you can get to all the attractions and activities you're interested in at a leisurely pace.
  5. Bundle your bookings: With your travel dates in order, you can combine your flights, car rental, hotels and more into a customized San Teodoro vacation package.
  6. Book activities and experiences in advance: Whether it's entrance to a major attraction or a walking tour, you won't have to worry about missing out on the highlights of San Teodoro. Find all the fun things to do in San Teodoro with our dedicated travel guide.

Does Expedia offer Book Now, Pay Later San Teodoro vacation packages?
If you're like us, you love traveling the world but don't love the big price tag that can sometimes come with it. That's why we offer Book Now, Pay Later vacations. With help from online lender Affirm, you can spread the total cost of your San Teodoro break over 3, 6 or 12 months. There are also no hidden costs or late payment fees, so you can secure cheap vacation packages with payment plans as soon as you spot them.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.